/* 整体设定初始化 start */
@charset "utf-8";
html {min-height: 100%;_height:100%;-ms-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0,0,0,0);color: #333;background: #fff;}
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, form, fieldset, legend, input, select, textarea, button, caption,blockquote, pre,li {margin: 0;padding: 0;}
input, select, textarea, button {font-family: Arial,sans-serif;font-size: 100%;outline: medium none;vertical-align: middle;box-sizing: border-box;}
h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: normal;}
ul, ol, li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;}
.left { float:left;}  /*归左*/
.right { float:right;}  /*归右*/
.v1 {overflow: hidden;}  /*隐藏溢出层*/
a:link { color: #323232; text-decoration:none;}    /*连接平常的状态颜色并去掉下划线*/
a:visited { color:#323232; text-decoration:none;}    /* 连接被访问过之后颜色*/
a:hover { color:#ff0000; text-decoration:none;}     /* 鼠标放到连接上的时候颜色*/
a:active { color:#ff0000; }    /*连接被按下的时候颜色*/
body {min-height: 100%;_height:100%;font-size: 14px;font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
background-image:url("../images/topbg.jpg"),url("../images/bottombg.jpg");background-repeat: no-repeat, no-repeat;  
background-position: center top, center bottom; background-color:#f4f4f4;}
.main {margin: 0 auto;width: 1200px;background:url("../images/topbg.jpg")  no-repeat center top;}
.maints {width:1156px;margin:0 auto;background:#fff; padding:22px;}
.mainte {width:1156px;margin:0 auto;background:#fff; padding:0 22px 22px 22px;}

.clear {clear:both;}
/* --------LOGO页设定----------- */
.logo { padding:59px 0 92px 0;}
/* --------无障碍等文字设定----------- */
.seva {float: left; background:url("../images/sevbgs.png"); width:211px; height:37px; padding-left:35px; line-height:37px; color:#FFF; margin-right:10px;}
.seva a { color:#FFF;}
.seva a:hover { color:#F00;}
/* --------点击文字弹出二维码----------- */
.items .boxs{display:none; width: 100%;height: 100%; text-align:center;}
.items:hover .boxs{display:block; margin-left:58px;position: relative; z-index:999;}
/* --------搜索----------- */
.sevas {width:267px;float:left;}
.sevac {width:267px; float:left;}
.sevac h2 { margin-top:5px;float:left; width:45px; font-weight:600; line-height:22px;}
.sevac li {-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;border-radius: 8px;background:#FFF; float:left; margin:5px 0 0 5px;text-align:center;}
.sevac li a { text-align:center;display:block; padding:0 7px 0 7px;}
.sevac li:hover {display:block;background:#FFF; text-align:center;-moz-opacity:1 !important; filter:alpha(opacity=100); opacity: 1;  _-moz-opacity:1;}
.sev { margin:20px 0 0 0; width:530px;}   /*定义整体搜索框上、右边距*/
.input-search{width: 200px;;height:37px; float: left; }  /*搜索框宽高*/
.input-search input{border-radius: 5px 0 0 5px;width: 200px; vertical-align:middle; height: 37px; line-height:37px; font-size:12px; border: none;  border-bottom:#dddddd 1px solid;border-top:#dddddd 1px solid;border-left:#dddddd 1px solid;padding-left:10px;}    /*搜索框加边框以及放大镜背景效果*/
.button-search{border-radius:  0 5px 5px 0;width: 67px; height: 37px; float: left; background:#47a8e1; }  /*搜索二字背景效果*/
.button-search button{width:100%; line-height:37px; border: none; color: #fff; background:none;}  /*搜索二字效果*/
/* --------导航条----------- */
.mainnav { margin:0 auto; width:1200px;height:67px;  background-color:#288bde; }
.mainnav li{float:left; text-align:center; width:239px;font-size:18px; line-height:67px;padding-right:-1px;border-right:1px solid #3b9ef0;}
.mainnav li a{display:block; height:67px; color:#fff; font-size:20px;padding-left:26px;}
.mainnav li.nav0{background:url("../images/nav1.png") no-repeat 57px; }
.mainnav li.nav0 a:hover{background:url("../images/t1.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav0.on a{background:url("../images/t1.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav1{background:url("../images/nav2.png") no-repeat 57px; }
.mainnav li.nav1 a:hover{background:url("../images/t2.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav1.on a{background:url("../images/t2.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav2{background:url("../images/nav3.png") no-repeat 57px; }
.mainnav li.nav2 a:hover{background:url("../images/t3.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav2.on a{background:url("../images/t3.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav3{background:url("../images/nav4.png") no-repeat 57px; }
.mainnav li.nav3 a:hover{background:url("../images/t4.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav3.on a{background:url("../images/t4.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav4{background:url("../images/nav5.png") no-repeat 57px; }
.mainnav li.nav4 a:hover{background:url("../images/t5.png") no-repeat 20px bottom;color:#288bde;}
.mainnav li.nav4.on a{background:url("../images/t5.png") no-repeat 20px bottom;color:#288bde;}

/*!* --------头条----------- *!
.touti { margin:0 auto; padding:22px 22px 0 22px; width:1156px; background:#FFF;}
.nowso {margin:0 auto;width:1156px; border:1px solid #f7f7f7;height:40px;}
.nowso dd{ font-size:16px;float:left; width:108px; line-height:42px;height:42px;background:url("../images/news1.png") no-repeat; color:#FFF; text-align:center;}
.nowso dt { float:left;width:1028px;line-height:42px;height:42px;  font-size:26px; padding-left:20px;}
.nowso dt a{display:block; float:left;width:1028px;color:#f40000;}
.nowso dt a:hover{display:block; float:left;width:1028px;color:#a70000;}
!* --------新闻----------- *!*/
/* --------头条----------- */
.touti { margin:0 auto; padding:22px 22px 0 22px; width:1156px; background:#FFF;}
.nowso {margin:0 auto;width:1156px; height:40px;}
.nowso dd{ font-size:16px;float:left; width:108px; line-height:42px;height:42px;background:url("../images/news1.png") no-repeat; color:#FFF; text-align:center;}
.nowso dt { float:left;width:1028px;line-height:42px;height:42px;  font-size:26px; text-align:center;}
.nowso dt a{display:block; float:left;width:1028px;color:#f40000;}
.nowso dt a:hover{display:block; float:left;width:1028px;color:#a70000;}
/* --------新闻----------- */
/*---------------------------新闻大图---------------------------------------*/
.newimg { width:627px; height:352px; float:left; margin-right:23px;}    /*定义新闻大图框加尺寸*/
#foucsBox .imgCon li{ position: relative; }
#foucsBox .imgCon li .imgTitle{left: -15px;}
#foucsBox .showPage {left: 0px;}
#foucsBox { margin: 0 auto; padding: 0; width: 627px; height: 352px; overflow: hidden; zoom: 1; position: relative; float:left;}/*定义图片外框架*/
#foucsBox .imgCon { width: 627px; height: 352px; margin: 0; padding: 0; position: relative; list-style: none; } /*定义图片框架*/
#foucsBox .imgCon li { float: left; width: 627px; height: 352px; }  /*定义每一张图片框架大小*/
#foucsBox .imgCon li img { border: 0; }
#foucsBox .imgCon li .imgTitle { width:627px; position: absolute; bottom: 9px; text-align: left; text-indent:2em; z-index: 2; float:left;}
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-size: 16px;  zoom: 1; } /*定义文字链接颜色*/
#foucsBox .showPage { width: 627px; height: 40px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }  /*定义文字背景图颜色以及透明度*/
#foucsBox .foucs { width: 617px; height: 22px; position: absolute; bottom: 3px; text-align: right; z-index: 3; } /*定义五个点的框架大小以及位置*/
#foucsBox .foucs span { display: inline-block; width: 10px; height: 10px; margin: 0 5px 5px 5px; line-height: 0; font-size: 0; cursor: pointer; overflow: hidden; background:#fff;}   /*定义五个点的颜色、大小、间距*/
#foucsBox .foucs span.f { background:#62a2d3;}  /*定义五个点点击后的颜色*/
/*---------------------------文字新闻---------------------------------------*/
.tabse{ width:500px;float:left;} /*TAB选项卡*/
.tabse .taba{ width:500px; float:left;background:url("../images/nav_001.png") repeat-x bottom ;margin-bottom:8px;}   /*标题选项卡宽度设定*/
.tab-hd { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hd li{float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hd li.active{color:#dc0000;line-height:45px; font-weight:600; background:url("../images/titlebgs.png") no-repeat bottom;}  /*选定的选项卡背景色及文字颜色*/
.tab-hd li.active a{display: block; color:#dc0000; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bd {position:relative; float:left; width:500px;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bd li{display:none;}  
.tab-bd li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tabse .s { float:right; width:53px;line-height:45px;  }  /*更多》》*/
.tabse .s a{ color:#939393;}
.tabse .s a:hover{ color:#333333;}
.tablist ul {background:#ffffff;float:left;width:100%;} /* 定义列表框*/
.tablist li{line-height:32px;width:79%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:90px; padding-left:12px; position:relative; background:url("../images/dot00.png") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablist li:hover{background:url("../images/dot01.png") left center no-repeat; color:#C00;}
.tablist li span{position:absolute; top:0; right:0; width:80px;}
.tablist li a{display: block;  padding-left:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.tablist li a:hover{color:#C00;}
/*---------------------------文字新闻-------3个图--------------------------------*/
.tssg { margin-top:18px; width:500px;float:left; background:url("../images/tss.png") no-repeat;}
.tssg li { float:left; line-height:50px; height:50px; width:166px; text-align:center; font-size:16px; color:#FFF;}
.tssg li a{color:#FFF;display: block; padding-left:5px;}
.tssg li a:hover{-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68;  display: block;}

/*-------------首页政务公开6个图标---------------- */
.zwgk_ico_list { width:529px; float:left; margin-right:24px;}
.zwgk_ico_list ul { margin-left:-13px; margin-top:-10px;}
.zwgk_ico_list li {background:#f2f2f2;border-radius:3px;height:63px; line-height:63px;float:left; margin:10px 0 0 13px;color:#434343; width:258px; }
.zwgk_ico_list li:hover{ display:block;width:258px;border-radius:3px;}
.zwgk_ico_list li img {float:left; margin:18px 8px 0 15px;}
.zwgk_ico_list li a{ font-size:16px;color:#434343; display:block;}
.zwgk_ico_list li a:hover{background:#e9e9e9;color:#a90100;border-radius:3px;}

/*---------------------------通知公告---------------------------------------*/
.tabses{ width:600px;float:left;} /*TAB选项卡*/
.tabses .tabas{ width:600px; float:left;background:url("../images/nav_001.png") repeat-x bottom ;margin-bottom:5px;}   /*标题选项卡宽度设定*/
.tab-hds { overflow:hidden; zoom:1; line-height:40px;}  /*标题选项卡*/
.tab-hds li{float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hds li.actives{color:#dc0000;line-height:40px; font-weight:600; background:url("../images/titlebgs.png") no-repeat bottom;}  /*选定的选项卡背景色及文字颜色*/
.tab-hds li.actives a{display: block; color:#dc0000;text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bds {position:relative; float:left; width:600px;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bds li{display:none;}  
.tab-bds li.thisclasss{ display:list-item;}  /*为列表条设定一个盒子*/
.tablists ul {background:#ffffff;float:left;width:100%;} /* 定义列表框*/
.tablists li{line-height:31px;width:82%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:90px; padding-left:12px; position:relative; background:url("../images/dot00.png") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablists li:hover{background:url("../images/dot01.png") left center no-repeat; color:#C00;}
.tablists li span{position:absolute; top:0; right:0; width:80px;}
.tablists li a{display: block;  padding-left:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.tablists li a:hover{color:#C00;}
/*-------------轮播图---------------- */
#slideshow {!important;border:0px !important; text-align:center; margin-right:18px; float:left;}
#focus {width:805px; height:105px; overflow:hidden; position:relative;border-radius:3px;}
#focus img{width:805px; height:105px;}
#focus ul {height:105px; position:absolute;}
#focus ul li {float:left; width:805px; height:105px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:805px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:805px; height:15px;  right:1%; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#ff9600;}

/*-------------首页网上办事大厅图标---------------- */
.wxbs_img img { float:left;border-radius:3px;}


/* -------------政务公开栏---------------- */
/* ----------人头像------------ */
.rdx { float:left; width:317px; margin-right:20px;}
.rdx_title { float:left; width:317px; height:41px; background:#3f8fd2; color:#FFF; line-height:41px; font-size:16px;}
.rdx_title dd { width:4px; height:17px;background:#FFF; margin:13px 10px 0 15px; float:left; }
.rdx_tab {float:left; width:277px; background:#f5faff; padding:20px;}
.rdx_rx { float:left; padding-right:17px; border-right:1px dashed #d2d2d2; width:145px;}
.rdx_rx dd { line-height:25px; text-align:center; }
.rdx_rx dd a{ color:#ff0000; display:block;}
.rdx_rx dt {text-align:center;}
.rdx_mz{float:left; width:102px; padding-left:12px;}
.rdx_mz h2{  font-size:16px; line-height:40px; font-weight:bold; float:left; width:100%;}
.rdx_mz p a{ font-size:14px; display:block; width:50%; line-height:30px;float:left;}

/*----------------------政务公开------------政务要闻-------------------------*/
.tabseb{ width:540px;float:left;background:#f5f5f5;margin-right:20px;} /*TAB选项卡*/
.tabseb .tabab{ width:540px; float:left;}   /*标题选项卡宽度设定*/
.tab-hdb { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hdb li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hdb li.activeb{ background:#e12e2e;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hdb li.activeb a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bdb {position:relative; float:left; width:540px;background:#ffffff;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bdb li{display:none; }  
.tab-bdb li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tablistb ul {background:#ffffff;float:left; width:100%;padding-top:2px;} /* 定义列表框*/
.tablistb li{line-height:32px;width:81%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:90px; padding-left:12px; position:relative; background:url("../images/dot03.jpg") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablistb li:hover{background:url("../images/dot04.jpg") left center no-repeat; color:#C00;}
.tablistb li span{position:absolute; top:0; right:0; width:80px;}
.tablistb li a{display: block; padding-left:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.tablistb li a:hover{color:#C00;}
/*-------------------政务公开-----6个图标---------------*/
.zwgk_ny_list { width:258px; float:left;}
.zwgk_ny_list ul {margin-top:-7px;}
.zwgk_ny_list li {background:#f2f2f2;border-radius:3px;height:46px; line-height:46px;float:left; margin:7px 0 0 0;color:#434343; width:258px; }
.zwgk_ny_list li:hover{ display:block;width:258px;border-radius:3px;}
.zwgk_ny_list li img {float:left; margin:11px 8px 0 15px;}
.zwgk_ny_list li a{ font-size:14px;color:#434343; display:block;}
.zwgk_ny_list li a:hover{background:#e9e9e9;color:#a90100;border-radius:3px;}
/*-------------------五公开专栏-----5个图标---------------*/
.zwgk_wugx_list { width:317px; float:left;margin-right:20px;}
.zwgk_wugx_list ul {margin-top:-10px;}
.zwgk_wugx_list li {background:#f5f5f5;border-radius:3px;height:50px; line-height:50px;float:left; margin:10px 0 0 0;color:#434343; width:317px; }
.zwgk_wugx_list li:hover{ display:block;width:317px;border-radius:3px;}
.zwgk_wugx_list li img {float:left; margin:12px 20px 0 25px;}
.zwgk_wugx_list li a{ font-size:16px;color:#434343; display:block;}
.zwgk_wugx_list li a:hover{background:#e9e9e9;color:#a90100;border-radius:3px;}

/*----------------------政务公开------------通知公告-------------------------*/
.tabseo{ width:540px;float:left;background:#f5f5f5;margin-right:20px;} /*TAB选项卡*/
.tabseo .tabao{ width:540px; float:left;}   /*标题选项卡宽度设定*/
.tab-hdo { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hdo li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hdo li.activeo{ background:#e12e2e;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hdo li.activeo a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bdo {position:relative; float:left; width:540px;background:#ffffff;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bdo li{display:none; }  
.tab-bdo li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tablisto ul {background:#ffffff;float:left; width:100%;padding-top:4px;} /* 定义列表框*/
.tablisto li{line-height:33px;width:81%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:90px; padding-left:12px; position:relative; background:url("../images/dot03.jpg") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablisto li:hover{background:url("../images/dot04.jpg") left center no-repeat; color:#C00;}
.tablisto li span{position:absolute; top:0; right:0; width:80px;}
.tablisto li a{display: block; padding-left:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.tablisto li a:hover{color:#C00;}

/*--------------政务公开-----文字列表-------------*/
.zwgk_jcxx { background:#fafafa; padding:11px; float:left; width:237px;}
.zwgk_jcxx ul{ margin-top:15px;}
.zwgk_jcxx li{ float:left; padding-left:18px; background:url("../images/dot03.jpg") no-repeat 0px; line-height:28px; width:42%; font-size:14px; color:#666;}
.zwgk_jcxx li:hover{ float:left; padding-left:18px; background:url("../images/dot04.jpg") no-repeat 0px; line-height:28px; width:42%; font-size:14px; color:#666;}
.zwgk_jcxx .zwgk_jcxx_title{ background:url("../images/jgxx_bg.png") center repeat-x; text-align:center; font-size:16px;color:#BC1010; margin-top:5px;}
.zwgk_jcxx .zwgk_jcxx_title span{background:#fafafa; display:block; width:120px; margin:0px auto;}
.zwgk_jcxx .zwgk_jcxx_title a{color:#BC1010; display:block;}
.zwgk_jcxx li a{display:block;}

/*----------------------互动交流------------------------------*/
/*--------------盒子共用标题栏第二种样式------------------*/
.common_hdo{ height:40px; border:#ebebeb 1px solid; background:#f7f7f7;}
.common_hdo .tit li{float:left; font-size:16px; text-align:center; width:110px;}
.common_hdo .tit li a{display:block; padding:3px 20px 0; margin:-1px -1px 0; height:42px; line-height:40px;}
.common_hdo .tit li.on a,.common_hdo .tit li a:hover{ padding:0 20px; background:#dc0000; color:#ffffff; }
.common_hdo .tit div{float:left; font-size:16px; text-align:center;width:110px; height:42px; line-height:40px;}
.common_hdo .tit div a{ display:block; padding:3px 20px 0; margin:-1px -1px 0; height:42px; line-height:40px;}
.common_hdo .more{float:right; padding-right:12px;line-height:40px;}
.common_hdo .more a{color:#939393;}
.common_hdo .more a:hover{color:#333333;}
.common_hdo li span { border-left: 3px solid #2163d0;padding-right:10px;}
/*-------------------咨询投诉------------------------*/
.hdjl_zsts { width:780px; float:left;}
.hdjl_zsts_tab {float:left; line-height:30px;}
.hdjl_zsts_tab img { padding-right:10px;}
.hdjl_zsts_tab table {border-collapse: collapse;width: 750px; margin-left:10px;}
col#albumCol {border: none;}
.hdjl_zsts_tab th {text-align: left;font-size: 15px;padding-left: 10px;font-weight: bold;}
.hdjl_zsts_tab td{ border-bottom: 1px dashed  #e2e2e2;font-size: 14px;text-align: left;padding-left: 10px;max-width:350px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.state{color: #999999;text-align: right;padding-right: 20px;}
.cl_state{text-align: right;padding-right: 19px}

/*-------------------市长信箱等4个图标------------------------*/
.xjxx { width:359px;padding-left:17px; float:right;}
.xjxx .xjxx_xx { background:url("../images/xjxx.png") no-repeat; font-size:38px;color:#FFF; display:block; margin-bottom:10px;}
.xjxx .xjxx_xx a {color:#FFF; line-height:141px;display:block;padding-left:135px;}
.xjxx .xjxx_xx:hover {-moz-opacity:0.85 !important; filter:alpha(opacity=85); opacity: 0.85;  _-moz-opacity:0.85;display:block;}
.xjxx .xjxx_bm {margin-left:-9px;margin-TOP:-9px;}
.xjxx li { width:175px; float:left; color:#FFF; font-size:22px; margin-left:9px; margin-TOP:9px;text-align:center;}
.xjxx li a { color:#FFF; font-size:22px; text-align:center; line-height:55px;display:block; padding-top:63px;}
.xjxx li:hover {-moz-opacity:0.85 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;}
.xjxx .ico1 { background:url("../images/hdjl_001.png") no-repeat #3ba6ff center 23px;border-radius:5px;}
.xjxx .ico2 { background:url("../images/hdjl_002.png") no-repeat center 28px #20bbcd;border-radius:5px;}
.xjxx .ico3 { background:url("../images/hdjl_003.png") no-repeat center 28px #3cba5c;border-radius:5px;}
.xjxx .ico4 { background:url("../images/hdjl_004.png") no-repeat center 26px #a6aa43;border-radius:5px;}


/*-------------------网上调查------------------------*/
.tabsec{ width:570px;float:left;background:#f7f7f7;} /*TAB选项卡*/
.tabsec .tabac{ width:570px; float:left;}   /*标题选项卡宽度设定*/
.tab-hdc { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hdc li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hdc li.activec{ background:#dc0000;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hdc li.activec a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bdc {position:relative; float:left; width:560px;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bdc li{display:none;}  
.tab-bdc li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tablistc ul {background:#ffffff;float:left; width:100%;padding-top:10px; padding-left:10px;} /* 定义列表框*/
.tablistc li{line-height:34px;width:80%;;float:left;border-bottom:1px dashed #e6e6e6;display: block; padding-right:90px;padding-left:12px;position:relative; background:url("../images/dot00.png") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablistc li:hover{background:url("../images/dot01.png") left center no-repeat; color:#C00;}
.tablistc li span{position:absolute; top:0; right:0; width:80px;}
.tablistc li a{ display:block; padding-left:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.tablistc li a:hover{color:#C00;}

/*-------------------民意征集------------------------*/
.tabseg{ width:570px;float:right;background:#f7f7f7;} /*TAB选项卡*/
.tabseg .tabag{ width:570px; float:left;}   /*标题选项卡宽度设定*/
.tab-hdg { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hdg li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hdg li.activeg{ background:#dc0000;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hdg li.activeg a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bdg {position:relative; float:left; width:560px;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bdg li{display:none;}  
.tab-bdg li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tablistg ul {background:#ffffff;float:left; width:100%;padding-top:10px; padding-left:10px;} /* 定义列表框*/
.tablistg li{line-height:34px;width:81%;;float:left;border-bottom:1px dashed #e6e6e6;display: block; padding-right:90px;padding-left:12px;position:relative; background:url("../images/dot00.png") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablistg li:hover{background:url("../images/dot01.png") left center no-repeat; color:#C00;}
.tablistg li span{position:absolute; top:0; right:0; width:80px;}
.tablistg li a{display:block;  padding-left:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.tablistg li a:hover{color:#C00;}

/*----------------------办事服务---------------------------------*/
/*-------------------个人事项------------------------*/
.per_msg{width: 932px;display: inline-block; }
.per_tab{padding: position: relative;}
.personal_matters1{ padding: 35px 0 0 0; margin-left:-8px;margin-top:-35px;overflow:hidden;}
.personal_matters1 li {float: left;width: 131px; height:45px; line-height:45px;text-align: center;margin-top: 8px; background:#f5f5f5; margin-left:10px;}
.page_more{display: inline-block;position: absolute;right: 0;top: -44px;}
.personal_matters1 a{display:block;}
.personal_matters1 li a:hover{display:block; background:#00a6e7; color:#FFF;}
.page_more .more_right{display: inline-block;width: 20px; height: 20px;position: relative;top: 17px; right: 20px;
/* color: #1EC769; */ /* background: #1EC769; */
    text-align: center;margin-left: 5px;border: 1px solid #00b0e5;color: #00b0e5!important;}
.per_line{position: absolute;display: inline-block;background: #f5f5f5;top:10px;left: 138px;width: 609px;}
.matters_img{/* width: 114px; */height: 50px; padding-top:20px;}
.hd{display: none;}
.box{ width:100%;background:#fff;}
.tab1 { border-top:1px solid #f2f2f2;}
.tab_menu li a{display: inline-block;width:100%;height:41px;color: black;}
.tab_menu{overflow:hidden; width:227px; float:left; margin-right:7px;}
.tab_menu li{background:url("../images/bsfw_002.png") no-repeat; width:207px;;float:left; padding-left:20px;height:120px;line-height:120px;color:black;text-align:center;cursor:pointer;font-size: 18px; }
.tab_menu li.current{width:207px;color:#fff; background:url("../images/bsfw_001.png") no-repeat;}
.tab_menu li.current a{ color:white;}
.tab_menu li.ico1{background:url("../images/bsfw_0021.png") no-repeat;}
.tab_menu li.ico2{background:url("../images/bsfw_0022.png") no-repeat;}
.tab_menu li.ico3{background:url("../images/bsfw_0023.png") no-repeat;}
.tab_menu li.current.ico1{background:url("../images/bsfw_0011.png") no-repeat;}
.tab_menu li.current.ico2{background:url("../images/bsfw_0012.png") no-repeat;}
.tab_menu li.current.ico3{background:url("../images/bsfw_0013.png") no-repeat;}
.pageO.current2{background: #00b0e5;color: white!important;}
.pageT.current2{background: #00b0e5;color: white!important;}
.pageX.current3{background: #00b0e5;color: white!important;}
.tab_box { width:698px; float:right; margin-top:27px;}
.tab_box .hide{display:none; }   
.demo1,.demo2,.demo3{margin-bottom: 1px;}

.personal_matters2{ padding: 12px 0 0 0; margin-left:-10px;margin-top:-10px;}
.personal_matters2 li { text-align:center; border:1px solid #ebebeb;border-radius:2px;margin-left:10px; float: left;width:224px; 
line-height:35px; height:35px; text-align: center;margin-top: 10px; background:#fafafa;}
.personal_matters2 li a{display: block;background:#fafafa;}
.personal_matters2 li a:hover{display: block;background:#f0f0f0;}

/*-------------------办事服务4个图标------------------------*/
.wsbs_snwy {width:210px;float:right;}
.wsbs_snwy ul { margin-left:-5px; margin-top:-5px;}
.wsbs_snwy li {height:56px; line-height:56px;float:left; margin:5px 0 0 5px;color:#FFF; width:210px;}
.wsbs_snwy li:hover{ -moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;}
.wsbs_snwy li img {float:left; margin:12px 10px 0 35px;}
.wsbs_snwy li a{color:#FFF; display:block; font-size:20px;}
.wsbs_snwy .ico1 { background:#5ca7e5;border-radius:3px;}
.wsbs_snwy .ico2 { background:#32dd7e;border-radius:3px;}
.wsbs_snwy .ico3 { background:#2ecfd0;border-radius:3px;}
.wsbs_snwy .ico4 { background:#fe9d5d;border-radius:3px; text-align:center;}

/*-------------办事服务------办事大厅5个图标------------------------*/
.zwgk_bsdt { width:425px; float:left; margin-right:18px;border-radius:3px;}
.zwgk_bsdt a:hover{-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;  display:block;}
.zwgk_bsdt_img {float:left;border-radius:3px;}
.zwgk_bsdt_wy { float:left; width:425px;margin-top:4px;}
.zwgk_bsdt_wy ul { margin-left:-10px;}
.zwgk_bsdt_wy li { float:left;line-height:51px; width:207px;margin-left:10px;}
.zwgk_bsdt_wy li a { display:block; color:#FFF; font-size:16px; padding-left:90px;}
.zwgk_bsdt_wy li:hover{-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;  display:block;}
.zwgk_bsdt_ico01 { background:url("../images/zwgk_bsdt_wy01.png") no-repeat;}
.zwgk_bsdt_ico02 { background:url("../images/zwgk_bsdt_wy02.png") no-repeat;}
.zwgk_bsdt_ws {float:left; width:425px; }
.zwgk_bsdt_ws ul { margin-left:-8px;}
.zwgk_bsdt_ws li {border-radius:3px;float:left; margin:5px 0 0 8px; width:134px; background:#fafafa; text-align:center; line-height:18px; border:1px solid #e9e9e9;}
.zwgk_bsdt_ws li img {padding-top:10px;}
.zwgk_bsdt_ws li a {display: inline-block;width: 100%; font-size:14px; padding-bottom:5px;}
.zwgk_bsdt_ws li:hover { background:#ededed;}

/*-------------------便民服务------------------------*/
.common_hda { height:40px; border:#ebebeb 1px solid; background:#f5f5f5;}
.common_hda h2{float:left; font-size:16px; text-align:center;display:block; height:40px; line-height:40px;padding:0 20px;  background:#58a2e0; color:#ffffff;}
.bsfw_bmfw { float:left; width:713px; }
.bsfw_bmfw {float:left;}
.bsfw_bmfw ul { margin-left:-20px;}
.bsfw_bmfw li {float:left; margin:10px 0 0 20px; width:126px; background:#fafafa; text-align:center; line-height:30px;border-radius:3px;}
.bsfw_bmfw li img {width: 40px; padding-top:19px;}
.bsfw_bmfw li a {display: inline-block;width: 100%; font-size:14px; padding-bottom:15px;}
.bsfw_bmfw li:hover { background:#ededed;}



/*--------------走进云安-------------*/
.spgk_left{ height:420px;width:739px; float:left; background:url("../images/zjyn01.jpg") no-repeat; padding-left:417px;}
.gk{ height:300px; width:739px; float:left; line-height:26px; padding-top:18px; font-size:14px;}
.gk a{color:#BA1010}
.swgk_li{ background:url("../images/zjxx_bgg.png") repeat-x; background-position:0px 33px; height:100px;}
.swgk_li li{ float:left; width:75px; font-size:16px; margin-left:38px;}
.swgk_li li a{color:#666;}
.swgk_li li span{ display:block;  background-position:0px 10px; height:30px; line-height:30px;text-align: center;width: 100px;}
.swgk_li li:hover span{color:#ff4e00;}
.swgk_li li:hover span a{color:#ff4e00;}
.swgk_li i{ display:block; height:69px; width:69px; margin-left: 17px;}
.swgk_li li:hover {-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;}
.swgk_li i.ico1{ background:url("../images/icoa01.png") no-repeat;}
.swgk_li i.ico2{ background:url("../images/icoa02.png") no-repeat;}
.swgk_li i.ico3{ background:url("../images/icoa03.png") no-repeat;}
.swgk_li i.ico4{ background:url("../images/icoa04.png") no-repeat;}
.swgk_li i.ico5{ background:url("../images/icoa05.png") no-repeat;}
.swgk_li i.ico6{ background:url("../images/icoa06.png") no-repeat;}

/*---------------------图片展示------------------------*/
.mlld_images{float:left; width:415px; height:311px; position:relative;}
.mlld_images .bg{position:absolute; z-index:1; width:100%; height:100%; left:0; top:0px; background:url("../images/mlld_sk.png") no-repeat; }
.mlld_images .bd{ height:311px; overflow:hidden;}
.mlld_images .bd img{display:block; width:100%; height:311px;}
.mlld_images .bd li{position:relative;}
.mlld_images .bd li span{ position:absolute; top:285px; left:25px; font-size:16px; color:#fff; z-index:9; right:25px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.mlld_images .btn a{position:absolute; top:118px; width:40px; height:50px; z-index:20; cursor:pointer;}
.mlld_images .btn a.prev{left:0px;}
.mlld_images .btn a.next{ right:0px;}

/*--------------------云安旅游4个图---------------------*/
.zjyn_con1_c {width: 356px; margin-left: 15px; float: left; display: inline; background-color: #48aaff;}
.zjyn_con1_r {width: 356px; float: right; background-color: #48aaff;}
.zjyn_list2 li {padding: 20px; width: 138px; height: 84px; line-height: 25px; overflow: hidden; float: left; position: relative;}
.zjyn_list2 li a {width: 100%; height: 100%; display: block; color:#FFF;}
.zjyn_list2 li a:hover {text-decoration: none; color:#d3d3d3}
.zjyn_list2 li.yu {padding: 0px; width: 178px; height: 186px;}
.zjyn_list2 li.yu1 {padding: 0px; width: 178px; height: 186px; margin-top: -62px;}
.zjyn_list2 li.yu img {	transition: all .3s ease-in-out;}
.zjyn_list2 li.yu1 img {transition: all .3s ease-in-out;}
.zjyn_list2 li.yu:hover img {transform: scale(1.1);}
.zjyn_list2 li.yu1:hover img {transform: scale(1.1);}
.zjyn_list2 li h3 {font-size: 20px;}
.zjyn_list2 li span {text-transform: uppercase; font-size: 10px;}
.zjyn_list2 li i {right: 15px; bottom: 15px; position: absolute;}

/*------------专题专栏----------*/
.img-scroll ul{ list-style:none}
.img-scroll { position:relative;width:1156px; float:left;}
.img-scroll .prevs,.img-scroll .nexts { position:absolute;z-index:5; display:block; width:20px; height:58px; top:0; color:#FFF; text-align:center;}
.img-scroll .prevs { left:0; background:url("../images/index_64.png") center no-repeat;}
.img-scroll .nexts { right:0; background:url("../images/index_76.png") center no-repeat;}
.img-list { position:relative; width:1156px; height:58px;  overflow:hidden;z-index:3;}
.img-list ul { width:9999px; margin:0px; padding:0px;}
.img-list li { float:left; display:inline; text-align:center; margin-right:8px;}
.img-div{border:0px; margin:0px; padding:0px;}
/*------------专题专栏----------*/

/*-------------友情链接css---------------- */
.links {padding: 5px 5px 5px 15px;background-color: #f3f3f3;float:left; width:1136px;}
.links .text {float: left;display: inline-block;width: 100px;line-height: 50px;font-size: 16px;font-weight: bold;color: #cc0000;}
.selectBox { margin-left: 100px;padding-bottom: 48px;position:relative; z-index:999;}
.selectBox .selectList {float: left;width: 14.285%; margin-top:6px;}
.selectBox select {display: block;width: 100%;font-size: 14px;color: #555;border-left: none;}
/*-------------浮动条css---------------- */
.toolbar-item,.toolbar-layer{background:url("../images/toolbar.png");}/*背景图像*/
#toolbar{position:fixed;right:0px;top:220px;right:50px;}/*定义右侧悬浮条的位置，上为200PX，右为150PX*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;
-moz-transition:background-position 1s;
-ms-transition:background-position 1s;
-o-moz-transition:background-position 1s;
-webkit-moz-transition:background-position 1s;transition:background-position 1s;} /*设定每个框架为52*52，并设定框架平滑过渡效果*/
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);
-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}/*设定每个框架为52*52，并设定鼠标移动过去的效果*/
.toolbar-item-weixin{background-position:0 -372px;}/*定位微信图标位置*/
.toolbar-item-weixin:hover{background-position:0 -434px;}/*定位微信文字位置*/
.toolbar-item-weixin .toolbar-layer{height:175px;background-position:0 -628px;}/* 定位弹出二维码位置*/
.toolbar-item-feedback{background-position:0 0px;}/*定位微博图标位置*/
.toolbar-item-feedback:hover{background-position:0 -62px;}/*定位微博文字位置*/
.toolbar-item-feedback .toolbar-layer{height:175px;background-position:0 -805px;}/* 定位弹出二维码位置*/
.toolbar-item-jqr{background-position:0 -496px;}/*定位机器人图标位置*/
.toolbar-item-jqr:hover{background-position:0 -559px;}/*定位机器人文字位置*/
.toolbar-item-app{background-position:0 -124px;}/*定位手机APP图标位置*/
.toolbar-item-app:hover{background-position:0 -186px;}/*定位手机APP文字位置*/
.toolbar-item-app .toolbar-layer{height:175px;background-position:0 -986px;}/* 定位弹出二维码位置*/
.toolbar-item-fs{background-position:0 -497px; cursor:pointer;}/*定位分享图标位置*/
.toolbar-item-fs:hover{background-position:0 -559px;}/*定位分享文字位置*/
.toolbar-item-fs .toolbar-layer{ padding:9px 0 0 15px; background:#FFF;color:#000; width:100px; margin-bottom:10px; height:43px; line-height:52px;}/*分享图标盒子*/
.toolbar-item-top{background-position:0 -248px;}/*定位返回顶部图标位置*/
.toolbar-item-top:hover{background-position:0 -310px;}/*定位返回顶部文字位置*/
.toolbar-layer{position:absolute;right:52px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
.closess {display: block;color: #fff;line-height: 1.6;background-color: #288bde; font-size:14px; text-align:center;}
.zfzx { background:#288bde; font-size:12px; text-align:center; width:56px; color:#FFF; padding:2px 8px 0 8px;}
/*-------------底部css---------------- */
.footer { width:100%;background:url("../images/bottombg.jpg") no-repeat center bottom; height:150px; margin-top:12px;}
.foott {width:1200px; margin:0 auto; height:119px;}
/*--------------网站信息---------------- */
.imgs {float: left;display: inline-block;border-right: #dddddd 1px solid; margin:30px 0 0 60px;}
.imgs img {vertical-align: middle;margin-right: 20px;}
.imgt {
    /*width:750px; */
    float:left;margin:20px 0 20px 20px; line-height:25px;}
.imgt .ts{ font-weight:600;}



/*--------------新增领导之窗---------------- */
.rdx_redc {float:left; width:267px; background:#f5faff;padding:15px 20px 0px 30px;}
.rdx_red { float:left; width:100%;line-height:34px;}
.rdx_red h1 {float:left;width:110px; font-size:16px; font-weight:900; color:#F00; }
.rdx_red h2 {float:left;width:75px;font-weight:600;font-size:16px;}
.rdx_red h2 a {display: block;color:#727272;}
.rdx_red h2 a:hover{color:#ff0000;}
.rdx_red .rdx_tt {float:left;width:100%; font-size:16px; font-weight:600; color:#F00; }
.rdx_red ul { float:left; width:100%;}
.rdx_red li {float:left;width:33.33%; font-size:16px; font-weight:600; color:#F00;}
.rdx_red li a {display: block;color:#727272;}
.rdx_red li a:hover{color:#ff0000;} 
.rdx_red_x {background:#f5faff;float:left; width:307px; padding:10px 10px 10px 0px;}
.rdx_red_x h1{ float:right;background:#388ed6; padding:5px; width:80px; text-align:center;}
.rdx_red_x h1 a {display: block;color:#ffffff;}